have a high ranking - Turkish English Dictionary